Ubuntu Server 24.04 安装 Vmware WorkStation

程。
以下方法适用于 Workstation 17.x(最新版本已支持 Ubuntu 24.04)。


1 安装桌面环境

Ubuntu Server 24.0.4 安装图形化桌面

2 准备环境

先更新系统和依赖包:

sudo apt update && sudo apt upgrade -y
sudo apt install build-essential dkms linux-headers-$(uname -r) -y

💡 这些依赖用于 VMware 的内核模块编译(vmmon / vmnet)。


3 🧰 二、下载 VMware Workstation Pro 安装包

去官方页面:
🔗 https://www.vmware.com/go/getworkstation-linux

或者直接用命令行下载最新版本(以 17.5.2 为例):

wget -O VMware-Workstation-Full.bundle \
https://download3.vmware.com/software/WKST-1752-LX/VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle

如果需要更高版本,可以从
https://customerconnect.vmware.com/en/downloads/details?downloadGroup=WKST-1752-LX&productId=1378
获取最新链接。


4 ⚙️ 三、安装 VMware Workstation Pro

1️⃣ 给安装文件添加执行权限:

chmod +x VMware-Workstation-Full.bundle

2️⃣ 执行安装程序:

sudo ./VMware-Workstation-Full.bundle

这会启动 VMware 安装向导(图形界面)。
若在纯命令行环境中,可以添加参数 --console 使用文本界面:

sudo ./VMware-Workstation-Full.bundle --console

5 🧱 四、修复模块(Ubuntu 24.04 可能遇到的编译问题)

安装完后首次启动 VMware 可能提示:

“无法编译内核模块 vmmon / vmnet”

解决方法:

sudo vmware-modconfig --console --install-all

若仍失败,可使用 DKMS 修复模块:

sudo apt install dkms -y
sudo vmware-modconfig --console --install-all

6 🪄 五、启动 VMware

终端执行:

vmware

或者在应用菜单中搜索 “VMware Workstation Pro”


7 🧾 六、注册 & 授权


8 🧹 七、卸载(如需)

如果你想卸载:

sudo vmware-installer -u vmware-workstation

9 ✅ 可选优化

9.1 自动加载内核模块

sudo systemctl enable vmware.service
sudo systemctl enable vmware-networks.service

9.2 防止 Wayland 兼容问题(如界面黑屏)

编辑 /etc/gdm3/custom.conf

sudo nano /etc/gdm3/custom.conf

取消注释:

#WaylandEnable=false

保存后重启:

sudo reboot

是否希望我帮你附上一个 一键安装脚本(自动下载 + 安装 + 修复模块)
这样你直接执行一条命令即可完成全部安装。